package generator

// import (
// 	"generator-tool/internal/model"
// 	"text/template"
// )

// type TemplateData struct {
// 	ProjectModule string
// 	PackageName   string
// 	StructName    string
// 	TableName     string
// 	VarName       string
// 	PluralName    string
// 	Fields        []model.FieldInfo
// }

// func LoadTemplates() (*template.Template, error) {
// 	tmpl := template.New("generator").Funcs(template.FuncMap{
// 		"toLower": func(s string) string {
// 			if len(s) == 0 {
// 				return s
// 			}
// 			return string(s[0]+32) + s[1:] // 简单的首字母小写
// 		},
// 		"plural": func(s string) string {
// 			return s + "s"
// 		},
// 	})

// 	// 这里可以加载模板文件
// 	// 为简化，我们直接在代码中定义模板

// 	return tmpl, nil
// }
